drill barrels - Alemán Inglés Diccionario